410
0
1981
1020
2490
1879
1
846
415
2198
2
409
968
2710
9
787
1557
1161
602
4396
3
360784
19
454
286
482
722
345
2121
4
407
1346
5313
2702
517
909