2591
1
2082
0
697
4888
20
935
2238
1284
1274
1782
767
4
1098
1737
446
658
2
1564
1660
2565
792
808
1894
1529
3993
1123
1265
2562
1590
2277
2344