1162
0
3012
2368
1
1554
597
1011
3
1245
2534
2
4043
6
4623
5
1033
3612
10
945
6707
24
766
2131
1268
1050
1399
4070
4
2493
18