1696
5
90
1
1908
15
481
915
2825
3
1183
1493
10
111
994
0
6066
18
224
4510
8
579
1012
1248
2
1792
704
2966
589
946
2127
696
120
1362
420
2350
4
2914
6638
527