3223
3
3196
2
3871
2773
5382
5
3606
2551
1673
1
1131
1081
2381
0
2523
2349
2970
4
6856
24
2757
4476
4248
2194
83
2121
2534
4775
3926
14
703