3362
3
1623
2
6189
9
1069
1
1080
4
3429
7
1089
0
815
1094
1301
2571
194
599
1161
1725
2050
370
3071
608
2166
1982
5
1107
1152
1249
773
2323
946
3475
990
851