4499
12
2241
2
2698
1
7964
5
2838
3
19932
6
1479
1354
562
298
1191
313
0
1642
2310
5017
10
1522
1992
30334
697
1309
4914
4606
1181
1777
619
2271
4
4179
5389
1147
1192