2468
2
1558
6445
6
123674
35
2732
4070
4
844
383
0
6676
12
3507
8329
1431
1
2584
2528
3
2277
94424
2132
4074
4465
22
1527
1859
7471
9
3354
2368
1935
2304
1289601
9817
5432
980