2131
1
607
21152
8
83
2073
1193
0
2562
2
2184
929
3
19783
17946
3158
3080
5402
9
1660
2377
779
4096
1526
1152
801
2964
1603
3379
2571
6
3546
2262
2906
572
1107