2110
1
4642
3
1412
1488
1162
1405
1398
2238
1368
1363
2191
8
998
1087
2228
0
915
1451
612
1149
972
2
354
910
1441
405
885
190
73
55
1990
2512
1677