1494
0
1033
297066
839
1212
581
272
2949
685
621
637
2566
3
1523
2
617
1015
1069
1
1583
1133
1017
1252
616
6781
718
87
2471
1458
577
3926
14
61216
611