3326
3
2173
1
784
0
10243
4
1358
673
1241
745
1000
662
801
496
693
2394
526
2262
1691
1547
1093
7822
22
1921
2
830
868
1280
802
1787
2934
1354
994
6
2663