905
1
2853
3
367
0
877
2721
4
1486
5
3040
2141
1012
2250
2
286
2452
450
1817
1991
1532
502
1942
241110
1106
6898
9
2407
2371
3018
6
634
3363
1084
1775
4536