781
0
376
1511
303
2732
47041
339
2490
834
155
454
582
482
391
230
991
2111
3
1877
1
443
275
2123
81
1608
1020
427
349
871