430
1
2143
0
1413
3672
7
1998
5
907
1516
1337
3277
8
2948
2
2934
1129
1388
3
1270
3293
1491
3271
1352
2465
1465
2989
1255
1421
1366
2425
2296
3598
431