1436
0
951
1972
1
691
325
1922
1453
1133
2143
1780
474
458
349
352
7952
409
614
968
410
5155
8
415
749
3149
4
403
2411
1024
2
2574
737
388
407