1136
2
1304
3
1428
1
1437
5
1915
322
1145
0
328
2649
798
2405
422
1821
2023
2429
1339
83
1118
4
1070
4667
1534
3718
8
992
1270
1165
1031
1315
2249
922
3796