1579
1
1335
1098
1007
2
2087
4
1051
4907
27
961
2848
3
1082
882
1932
938
3185
2218
1015
1488
1163
1451
1354
0
1287
1291
1819
2842
1190
2307
2063
5
1578
3121
7049