1526
2
32302
0
2082
1
2562
1606
1570
1813
3326
3
3051
2152
1787
101569
1812
4179
1168
7733
2972
1399
2377
7258
1425
1517
1679
16062
15
8945
1660
1162
1331
1527
1431