5009
0
369
509
1
422
407
3505
4
757
1068
530
75
910
2809
2
2301
251
924
370
326
3045
1663
2668
2862
11
374
2657
3
2748
1452
1172
2008
5
1880
255
2730
6