3795
1
2445
3
2856
4
809
2016
768
2264
489
0
1448
2
1343
1822
935
1575
1132
1167
1152
422
4382
6197
3063
282572
4438
5