1584
2
2296
435
1
2334
0
1132
928
13159
10
2168
1263
3
1418
935
804
493
383
1084
300
2069
475
1379
2045
1400
957
472
1213
2211
573
1668
1431
1053
3650