515
1
692
9
2836
4
386
1792
2
564
3
433
382
403
337
455
472
580
241
163
114
0
2435
11
4585
25
544
6
1165
7561
24
275
347
967
395
375
368
394
633