3114
4
1501
0
1906
7
2041
1
518
2459
9
572
1862
363
383
1116
17353
587
331
390
953
216
1428
2470
2546
543
802
839
5155
8
381
745
1285
2
1842
2395
2539
5