2431
4
1340
1
1315
2
1165
702
986
1300
3
3013
7
819
0
1181
1453
1350
2248
5
1802
4607
2093
5635
16
2283
1731
2200
1158
404
1421
1294
4910
1329
2605
9
1126
2680
6
996