1433
2
2227
3
490
1
538
1278
505
1851
5
4936
14
1078
2312
2840
507
1602
376
945
1453
4
1215
2524
3472
10
594
840
550
584
410
6025
22
2326
518
415
3273