953
0
1308
3
1796
1
759
2
81
745
528
479
657
1504
1465
1659
174894
14
1246
1296
15327
6
3166
126454
18
1376
275
254
195
52
342
230
206
213
390
316
74