3650
3
4915
7
422
0
2260
518
2487
1
1379
1117
1148
965
58
1161
1166
4223
22
1188
2
1470
573
1073
1172
698
1003
543
748
1128
862
475
63
1851
4
116