1133
0
839
571
1458
61216
1
645
665
181997
11
1324
1059
2595
545
2949
925
3
6294
4
1614
883
863
272
572
791
581
612
496
323