2448
2
6779
5
1412
0
951
1
2534
2650
20
1179
3629
862
11153
8
432
841
2899
2277
5070
19
4168
2392
1716
3539
3
1518
2122
1213
20850
2462
2689
1516
383
3715
2327
11
1446