1660
1
66
0
1668
1290
3554
9
2163
3407
206
4360
951
1700
2093
3079
2670
2989
5701
8
997
2352
2
2322
3
1371
751
641
4018
7
1815
4168
4
1481
1060
2194
1182
2551