3510
2
6526
1
4309
1780
0
2461
20
2539
5
802
1824
1969
2961
2730
6
2114
4444
2064
1125
1557
325
3091
7
871
3315
2269
3
2896
10
1389
909
2431
285
11768
21
2199
47041
2855