2241
2
19932
6
1354
1
1191
298
2838
3
2310
4499
12
2698
1479
7964
5
1522
0
562
5017
10
1642
313
30334
1777
2164
1526
4606
1181
507
1034
4179
1147
1192
1504
1129
1070