1193
0
2041
2
1601
1225
857
1564
1
3380
1457
2313
1643
319
2932
1423
2075
5440
8
1386
4821
307
467
332
3498
4
556