1429
2
2393
18403
6
7082
9
475
0
913
1
530
4
477
342
2711
1540
560
1817
2272
1337
295
792
1437
1020
3559
3469
341
1277
2644
970
2747
166543
18
271
3732
7
1053