637
0
1710
1
392
1840
2
1023
771
2076
382
2105
530
4
1501
2395
3293
7
2189
1073
445
1053
443
767
1462
418
2109
116
2211
1348
412
97284
804
494