2237
4
1324
0
650
1936
2635
2
2756
2001
1
2959
2257
5
3193
772
1715
1816
1453
1304
17
2999
3
1699
1284
83
1602
1366
1029
836
933
2861
579
159
2225
1123
1168