1056
1
1197
0
2648
2
2320
2669
1342
2136
10
1389
2461
20
2082
11
764
480
829
3152
9
2619
533
1213
2730
1193
2028
3498
4
597
3257
1216
1869
4154
1375
1704
984
6370
5