2381
4
3001
2
4465
22
5156
13
1434
0
3354
1
1723
4438
8
2733
2285
656
891
3371
9
3254
1574
2632
3
1507
3453
3336
6095
6983
10
2165
3089
5915
11
2525
1289601
2642
1305
2194
9106