599
1
135
1324
2
4187
10
820
951
2732
1812
1400
2268
4
3107
5
1319
604
1815
3378
7
2530
1563
537
0
947
511
1449
7053
2942
6
1075
1777
1259
1376
5402
5204
3
2310