580
1
614
2
1538
6737
3
2539
7
1112
1397
105
0
826
119
120
1083
82
2428
12
11438
13
583
275882
9
2586
4
36
2303
904
1402
1736
174
1817
617
66
1522
2450
71997