1029
3
811
1
2686
0
713
482
884
4
1191
2
3012
7
1591
2227
2060
1253
1931
1849
3931
11
874
395
134
898
1116
1536
2375
20
312
1167
605
4757
1246
1518
5
2366
8
50