3562
1
2786
1161
673
2166
2650
2
1185
1001
0
83
718
1749
3974
5204
3
1746
1376
746
1243
2123
1105
1103
2266
534
1545
490
2271
4
1963
1069
1417
791
596