1984
3
2121
4
2328
0
1396
1603
2
1279
1
1461
1075
2071
1043
559
267
2490
4111
266
3815
413
1329
2153
107
798
5313
422
2143
2604
9