3196
2
2276
8
2145
1
2012
3919
3
2194
2148
7034
5
10423
2593
1794
3303
10
3543
7
4179
1257
684
0
2154
12683
17
1028
1240
2102
96
692
893
128
508
1377
795
549
784