2327
1
2549
2646
4
1320
4049
10
17064
7
2352
3453
8
1404
0
382
3091
5446
5
2488
180849
3073
2
1732
6388
1605
3242
6
2000
4631
3
2493
3233
16
634
966
23733