2698
1
19932
6
2310
2
2838
3
4499
12
2241
1479
7964
5
1642
313
0
1354
3629
562
298
1191
2101
5017
10
1423
1129
1446
1564
30334
3460
7
1522
1393
1147
1192
1504
2935
432