21152
8
1844
1
2152
2
526
0
2990
7793
4
3158
1012
994
1465
1237
1450
1766
1153
2327
11
1093
3090
6
2012
915
532
3083
1749
2366
2403
2121
2264
266
1189
3326
3
1380