3196
2
2276
8
2012
2194
1
2145
1794
2593
3
1257
3303
10
7471
9
3591
11
6753
17
1069
851
2251
11924
1558
1162
674
24337
22
1767
2505
4309
1239
517
5746
23
2873
1240
1250
19932
6