4463
15
261
0
1028
2
1821
1
1240
94
2739
3
724
1537
20
1197
6192
8
885
1261
3088
194070
349
472
1278
12
1407
11
683
796
471
983
2149
17
1399
694
1375
566
752