2698
1
1423
3629
2516
2
1446
1564
571
2255
1879
2349
2194
1238
432
0
3612
10
1506
1495
1682
4
3789
2173
2259
1422
1663
5
3765
103
1545
2215
1064
1403
532
2760