599
0
1197
1
1622
1366
3
159
1564
993
2462
1976
1423
2794
2
2327
11
1156
1179
785
1434
851
1020
783
610
2151
1104
582
6779
5
2366
841
383
432
969
1347