453
1
648
2
92
430
2137
1278
1292
4
1561
5
1141
2493
1048
968
1012
3019
3
1551
1098
2070
2356
2260
1382
985
1158
770
550
1593
1203
1493
6
804
1226
1408