1221
0
4966
6
1924
1
1489
4
4562
5
3339
9
1780
2040
2
1816
249
6445
3061
1998
1700
25788
14
3608
2123
1097
4663
15
3587
1905
2131
2604
1267
2943
4499
12
954
3131
2698
697