543
0
3626
2
2585
3036
999
1
1342
2714
5
597
2761
15
5853
480
4913
8
2461
20
1132
1978
1253
1865
4
1236
3027
7
3751
1369
3013
3
3711
2109
1762
2320
1637
2269
6370