2294
1
1812
2559
3
980
24337
22
2322
4
2786
1558
2
1001
0
1431
1690
17025
20
3267
123674
35
1777
4187
10
1161
1590
4562
2082
1239
5805
4309
2732
1162
1392
444571
9
6676
12
818
5432