2698
1
19932
6
2310
2
2241
4499
12
7964
5
1564
313
0
1642
3629
2838
3
1479
1354
1579
123674
35
1504
30334
562
298
1191
12472
1522
1393
5017
10
2732
1297
2935
1147
1192
1129