1176
1
1622
5
1928
2
1132
0
13159
10
928
3967
8
1973
2334
1172
861
932
1542
1418
935
804
493
383
1084
300
829
475
1379
2045
1527
385
1400
1213
2211
547
3