2669
2
964
1
2307
3
2213
1813
3765
4
6139
1681
3337
5
3137
2687
1093
0
1568
1814
496
469
2135
571
894
57793
3706
4606
2233
3212
27
1766
2489
5732
1917
51331
25
2102