2727
5
1129
0
3157
7
1425
1
661
1394
1418
2
2459
6
848
1516
1630
654
1545
1182
2000
1056
543
2207
1354
2669
2487
1990
839
1047
1003
915
2326
4
1238
6062
16