807
0
1406
165
2093
2
309
1358
592
419694
9
494
348
608
815
75
1949
3
420
825
55
302
4111
349
346
2306
1645
1
2630
467
171
458
139
214
968