4004
1
327
2199
1764
5
2185
980
1983
10
8740
1556
2
35360
0
1356
295
4884
6226
1288
952
3
8017
1298
2837
757
709405
4
1160
7
1502
624
2521
6
1365
1876
1336
1184
9
579