945
1
2584
11
1131
2
2336
1533
3655
733
962
181997
4587
3
2271
4
1539
2368
1180
0
1059
2041
2313
1462
2075
4821
1259
319
1386
2061