929
2
477
0
1902
787
58
1282
1348
2008
1
349
2134
12
327
744
635
1188
1014
790
290
4106
1650
1407
288
383
662
1285
1343
839
360
999
2301
1961