2379
10
1296
0
3517
1
1503
4
1686
2279
6
2217
5
1793
11
34573
1322
1654
2468
8
1007
3
1249
2
1652
22
1141
1184
3333
1557
1224
351
523
608
553
263
308
386
396
1624
3400