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