3129
5
1071
2
864
1
2754
4
1459
4424
1231
1449
0
6114
3
3022
9684
6827
7
2069
11343
2047
3363
1720
7531
11
7560
6411
1245
1200
2304
6
910
1007
1834
2600
1059
1188
927