4007
3
964
914
1081
4
2004
1
570
1513
2667
2
929
1427
744
985
3421
14
1723
8
1780
1432
820
751
327
1487
2269
1873
15
114
776
70
229
0
111
1240
1369
659