2531
6
1448
2
3671
1
2484
1495
2650
20
3629
1218
862
0
282
2715
1412
1333
3539
3
1309
2534
19465
3886
1179
3871
2794
951
2268
5296
13
1618
2510
841
3470
5
432
1689