2168
5
423
0
1823
1
390
2522
1222856
4
2190
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