984
2
1398
1
952
3
737
364
1060
1764
6
313
0
4269
4
1841
744
498
658
2532
9
1395
247
494
236
90136
15336
1515
16537
2229
655
526
1653
1256
1346
1930
3802