693
1
1533
4
1041
349
0
747
2
122
2438
5
2189
1699
10
502
787
1152
629
951
1260
1423
1264
1193
1368
3
721
425
792
1322
1176
875
1267
3166
2228
1751
1761