5332
25
10226
14
506
0
1238
4
1158
2443
5
2175
12
1849
1683
1
835
946
3
1278
6
1324
1005
993
1563
6702
8
1203
1371
1190
6271
1455