2596
1
2585
2
246
0
419694
9
615
521
670
2260
12
488
2520
1342
2714
5
597
1823
3567
4
2459
6
2669
5254
169211
11
3380
3
3025
863
6370
1445
3456
2172