1130
1
646
0
933
2350
6062
16
1225
561
2256
3
1894
1222856
4
3063
4122
10
3027
22882
17
4543
5
661
1007
2731
8
1823
3356
11
10270
7952
1631
2
9355
383
2770
2422
635
903
346