2669
2
2687
5
2312
0
2999
3
2522
2262
1451
2495
957
1
2804
4
1569
1320
771
2620
577
2369
108797
2166
723
562
1089
3706
2623
1093
830
2630
951
1636
1507
5732