1375
2
907
1
814
1385
521
395
2474
3497
4
399
1506
0
105290
4650
1129
2683
20634
8
533
1587
370
5009
2494
1774
2113
2211
1302
2069
3
2296
646
2372
2115
5262
10