2669
2
4031
1
2711
2429
4
4142
5
2804
1569
2478
1320
496
0
957
771
8047
18
1289
3
14861
7
1112
2620
2312
1766
5753
10
2062
1380
1636
2522
3706
2959
2262
1507
5732
1472