3217
1
303
2
652
3
1308
4
1049
879
0
366
1709
1293
7
20646
2165
5433
12
15354
381
1814
1388
2420
5
1191
911
14089
1251
11
164
1238
1727
1125
600
25185
111
1457
3048