1138
2
1169
3
373
1
544
4000
23
2106
121
2216
4
563
380
473
562
6
1311
434
87
468
2570
1276
1263
939
4040
5
897
0
1818
2212
20
1950
8
7180
7
4900
1560
1976
1112