646
0
2296
2
544
2995
8
3615
14
1329
1
650
2796
2749
3
1374
964
2100
1129
1082
4
1860
1448
1600
2799
1425
2220
2459
9
2071
1889
2730
1238
1343
1587
1132
184
2327