1039
1
2886
2
1606
1289601
4
1844
1559
3539
3
2352
1751
1191
0
2153
8527
1618
1566
5489
11
2100
1507
452
2336
5