2145
1
3196
2
2276
8
2194
2012
1794
2593
3
3303
10
4179
1257
2710
2934
915
0
1028
1240
1734
2180
1005
745
301
2251
2148
1690
868
1093
1814
801
1168
1632
2562