3145
2
2092
0
2472
1
2220
605
2837
1295
946
3172
1363
2781
2394
1411
2570
1456
2082
2763
4219
7
1438
3026
2234
3636
4
1941
2272
2207
2650
20
787
1736
989
2080