1319
2
929
1
1092
496
0
1690
1380
2710
2131
21152
8
989
19944
2593
2972
830
2110
1373
467
3429
7
619
1660
1787
801
905
3326
3
1000
297066
526
951
2562
673