2730
6
2069
3
1733
1
1513
1326
1976
2
6800
0
915
2657
742
2668
1231
375
1929
3498
4
20634
8
417
514
11850
6515
3092
2191
661
282572
2855
1143
4071
1129
362