390
0
2522
1222856
4
2190
1
653
1172
2
3092
6800
2694
3
1365
1469
492
783
105290
2657
17730
11
2668
5262
10
3233
2444
543
1842
1131
6515
2076
953
2073
407
2126
4694
7