1815
2
951
1
2562
1812
4018
7
3145
4
4187
10
1431
2732
5164
5
2322
2786
1053
0
1001
5196
1700
1291
603
3354
9
123674
35
1935
3117
8
6676
12
4465
22
1527
2982
3
2604
980
604
24337