1248
1
1238
2
559
271
2159
868
536
1228
95
0
393
552
622
2309
707
1586
116435
18
1060
2494
14
604
2236
4
398
1770
6
1081
1263
3
2133
3742
5
1045
1618
222
126