1126
1
2474
2
2143
0
417
2071
2296
1302
2334
430
409
663
1044
422
951
365
495
468
1610
1020
349
2610
4
893
1425
2702
1943
1133
1939
1377
957