2245
3
3053
7
2650
20
619
1
928
1295
1868
2740
280
297066
0
2255
2
1720
1889
3629
2250
862
1601
3765
4
3470
5
4168
2773
3066
469
1412
3683
3539
1445
2534
2327
11
2558