3336
1
2623
3
2630
2436
7071
5
3089
2
2285
3025
504
0
2489
873
2733
4
948
2228
1879
3418
7
6676
12
2317
2525
1289601
3351
2949
6
5535
13
4360
34959
18
2229
1545
4623
812
2601