376
2730
5895
4
2464
7
3122
2
2479
738
462
1
4813
669
12983
15940
1857
1438
844
14818
6
587
1723
6650
588
2127
5595
0
243
4945
1012
5880
3