1130
1
3061
6
2176
5
1312
3795
618
11829
0
1283
1550
1285
2
4273
2420
3
1132
306
1860
290
829
1343
858
935
1337
3389
4106
2806
3588
1438
2306
3250
4015
422