1132
1
1169
2951
2
6236
10
2364
1590
2740
4832
3
2412
1896
2732
2562
951
8527
690
1812
2110
913
1233
6753
17
1606
1492
935
2322
4
19944
2605
1431
1814
1514