1363
1
1023
5
449
364
924
2060
342
802
641
528
2
773
4
4011
14
1135
3
363
759
286
3008
322
1927
923
550
282
981
977
0
2055
932
620
345
1233
1119