1145
1
1323
2
2161
1324
2881
492
0
646
1123
1306
1020
547
1428
1098
1404
3147
2030
3
2749
683
1439
525
3114
4
2966
5
2168
2299
2076
4111
1463
1332
3510
820