2693
1
3060
1645
5799
2
1790
4
2314
8
1254
0
3414
5
2052
822
1586
1250
2504
3
2617
476
1608
1453
1215
2796
834
2457
2169
1348
1306
2100
4987
9244
11611
22330
22
252