2362
1197
8505
6459
6041
1350
8628
6053
2252
5591
322
502
7052
997
888
5078
2586
9389
1537
8623
4676
2985
5751
4994
3482
2803
1703
1754
5639
2239
5092
7769
2904
3763
4330
5620
5152
5214
697
7733
4602
2229
6356
5335
2390
1031