1052
1
1359
1110
3
3268
1376
1311
400
0
4140
3965
493
1544
1823
1084
573
13159
10
553
2129
7328
2
383
2669
913
714
2086
1926
2163
2094
2659
81077
101
477
2422