928
1
3212
4
1225
0
2972
1868
3
2255
2
1012
1376
868
1310
542
581
978
629
1720
2245
718
1514
3053
7
660
1601
2023
504
475
1380
458
11924
2649
1816
1055