1360
2
652
1
2033
175222
0
256
44463
534
412
1251
11
129
294
807
1818
613
3234
6
3419
3051
10
113
126
850
949
4
1034
509
104
273
2827
9
676
44
1980
65