3145
2
2092
0
2472
1
2220
605
2837
1295
946
3172
1363
2781
2394
1411
2570
1456
2082
2763
4219
7
1438
3026