2562
2
1053
0
3145
4
1815
4018
7
2333
3
951
1
1581
1700
1291
2989
3765
1295
2982
4168
5164
5
2650
20
1011
5196
1578
6
297066
2619
280
658
1513
3683
2555
5225
8
2144
3079