1129
1
3956
5
1047
1191
1080
1272
1913
2
1280
1021
1060
1534
777
968
562
108797
0
3326
3
1972
2977
15
1800
2087
2207
1624
3147
1664
1210
1079
1375
1146
7222
4
3841