1432
2
929
3
574
0
1751
1
1973
370
1107
623
1527
5489
11
2476
2466
5
3078
4
2299
2571
6
1957
3211
1534
1532
989
582
1535
2090