4513
1
11611
5
503
0
2275
2
2819
2730
3063
3
2420
2097
1359
2016
4
2203
2546
1197
12590
399
1832
8969
1696
1670
1343
1418
1129
5779
6062
16
981
4143
6
3930
11