1052
1
1544
13159
10
1359
1110
3
3268
1376
646
0
400
4140
3965
521
1961
4
399
3025
1823
1184
2
1311
6526
1922
2129
3375
2143
1302
2669
3116
2296
2086
1926
2163