273
0
1020
2809
2
1026
392
2190
1
1119
772
400
58
1645
292
325
584
290
510
7039
171
18
4049
10
463
881
608
1418
2668
390
671
968
3114
4
543