107
0
414
1733
1
1282
383
623
2211
300
1454
477
798
1073
935
472
418
1053
284
3119
1418
2
2438
5
4049
10
475
4271
4
2395
913
3844
1378
3615
14
3067
3
1446