602
0
1513
1
2069
3
722
349
410
787
1161
846
1124
2830
7
1610
668
8125
381
1101
286
1931
2
2161
719
2490
4455
1893
2328
3868
4340
5
1043
1308
408
1257