4816
2
1387
0
3490
2338
1
2459
2925
3
2127
7
2520
1954
2353
6960
5
2689
873
7822
22
2199
641
1841
2821
955
839
234
2615
4521
1407
818
4623
7670
2440
1497
3120
4