189326
0
2555
1
3998
5
3109
14
2152
3386
3
2300
2
3426
4
695
1604
2507
3198
8
2190
4562
10
2542
3505
2761
844
3117
2004
2366
5070
19
2489
2451
4096
118
1274
3372
1993
974