2711
2
1309
0
1992
3
2804
4
771
1
2478
2669
697
4914
1069
2429
4142
5
2687
3706
1569
1320
5389
957
8047
18
1289
7071
2620
2312
1766
1636
2522
1295
2262
946
1363