1132
0
1550
1506
730
1
440
4349
2
476
518
2678
10
11829
2269
3
1230
5
5101
1343
1540
246
3116
1640
5009
935
20634
8
1008
2474
427
3599
670
295
1956
419694
9
1454