1055
1
1309
0
697
1992
3
2688
2
1494
1243
3466
4914
692
3593
16
1650
927
432
1180
1432
1913
5389
1594
1022
2507
946
1131
2061
1225
518
1179
2661
297066
2580