2154
7
1574
6
1162
1
2649
15
1426
723
2
1848
1938
5
1394
2690
3208
3
1596
1512
1378
1227
1033
538
884
1563
1219
1827
3328
1328
1090
2281
1593
1853
1442
1653
3949