602
0
722
410
4077
2
787
2733
3
1161
3438
1
846
2803
6
2235
668
1152
381
1101
490
2256
1645
1931
955
2161
4455
1893
2328
632
1423
1430
328
325
458