1399
1
1516
1819
1168
2294
785
0
4179
2082
2562
2
1749
2110
1232
2429
4
83
3326
3
1431
427
2468
2934
883
938
1464
7265
5
762
2733
1149
2872
5571