2110
1
4642
3
1412
1488
1162
1405
1398
1368
2191
8
998
1087
915
0
612
1149
972
2
2228
1677
1946
993
1295
1006
2166
83
1622
1839
1763
1834
1690
1307