1172
2
1132
0
928
1
760
13159
10
2211
1418
935
804
493
383
1084
300
475
1379
2045
1400
572
597
1213
573
1584
1431
1053
3650
3
1378
1049
714
1543
1842