3835
5
1431
2
2981
1
1622
2287
5375
0
1015
790
266
1839
784
3657
12
3735
4
12779
8
1623
5233
10
344
1690
12733
3364
3
1038
2134
1504
1764
3805
6
3826
3518
1451
12449
23